package syM

import (
	"fmt"
	"db2s/global"
	"os"
	"strings"
)

func getTableName(schema, table string) (s string) {
	return fmt.Sprintf("%s.%s", schema, table)
}

// dirInit  目录初始化
func dirInit(path string) (err error) {
	if _, err = os.Stat(path); err == nil {
		return
	}
	if !os.IsNotExist(err) {
		return
	}
	if err = os.MkdirAll(path, os.ModePerm); err != nil {
		return
	}
	return
}

func emptyFile(file string)	(err error) {
	if len(file) == 0 {
		return
	}
	if _,err = global.FileIsExtRemove(file);err != nil {
		return
	}
	return
}
func getDataFixFileSingleFay() bool{
	return strings.EqualFold(GlobalPConfigs.repair.FixFileWay, "many")
}

